
/* CSS Proyecto Opcion */

/* Generales
------------------------------------*/
body {
margin-top: 0px;
margin-bottom:0px;
margin-right: auto;
margin-left: auto;
position: relative;
font-size:12px;
font-family:arial;
color: #000;
background: #111 url('../img/bg.png') repeat-x}

a{
font: normal 12px Arial;
text-decoration:none
}
a:hover{
font: normal 12px Arial
}

table{
padding:0px;
}

img{
border:0px
}

p{margin-top: 0px; margin-bottom:15px}

ul{
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

h1{}

h2{}


/* Estructura web
------------------------------------*/

#screen {
position:relative;
top: 0;
left: 0;
width: 100%;
}

#bottom{
background: transparent url('../img/fondo-bottom.png') repeat-x;
position:relative;
top: 0;
left: 0;
width: 100%;
height:80px;
float:left
}

#contentweb{width:1105px; height:auto; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto}
.alt{ display:none}

/*top*/
#top{width:1105px; height:169px}
.top-anim{width:1105px; height:118px}
.logo{width:330px; height:110px; float:left}
.top-botones{width:365px; height:110px; float:right}

.top-menu{width:1105px; height:43px; background:transparent url('../img/bg-menu.gif') no-repeat top center}

/*contenido*/
#contenido{width:1105px; height:auto; background: transparent url('../img/bg-contenido.png') repeat-y top center; float:left}

/*bottom*/
#footer{width:1105px; height:115px; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto; font: normal 11px Arial; color: #764701}
#bottom-tex{width:1000px; padding-top:40px; padding-bottom:7px; text-align:center}
#botones{width:700px; padding-left:150px; text-align:center}
#botones li{ list-style:none; padding-left:18px; padding-right:18px; background: transparent url('../img/vineta.png') no-repeat right; display:block; float:left}
#bottom-tex2{width:1000px; padding-top:10px; text-align:center; float:left; font: normal 10px Arial; color: #FFF}

/* DISEÑO
------------------------------------*/

/*Home*/
.content-home{width:1105px; height:528px; background: transparent url('../img/bg-cont-home.jpg') no-repeat top center}
#footer-home{width:1105px; height:57px; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto; font: normal 11px Arial; color: #764701; background: transparent url('../img/bg-foot-home.jpg') no-repeat top center}
.foot-red{padding:15px 0 0 54px; width:300px; float:left}
.foot-red li{ list-style:none; display:inline; padding-right:7px}
.foot-copy{padding:23px 51px 0 0; width:300px; font-size:10px; color:#666; text-align:right; float:right}

.conth-anim{width:1105px; height:271px}
.conth-bars{width:1105px; height:257px; padding-left:28px}
.bar-home{background: transparent url('../img/bg-cuad-home.png') no-repeat; width:340px; height:240px; padding-right:14px; float:left}

.cont-login{width:210px; height:195px; padding-left:39px; padding-top:29px; font-size:11px; float:left}
.home-anim{width:842px; height:232px; float:left}
.tit-login{background: transparent url('../img/tit-login.gif') no-repeat top left; width:100%; height:20px; margin:0; padding:0}

.home-input{background:#FFF; border:1px solid #CCC; width:172px; height:18px; margin-bottom:7px}
.txt-grey{color:#666}

.barhome-tit{padding-left:24px; height:30px; width:310px; line-height:30px; color:#F0331F; font-size:11px; font-weight:bold}
.bhome-video{padding: 11px 0 0 25px; width:290px; height:175px}
.bhome-mapa{padding: 7px 0 0 8px; width:324px; height:184px; background: transparent url('../img/btn-local.gif') no-repeat bottom right; cursor:pointer}
.bhome-mapa:hover{padding: 7px 0 0 8px; width:324px; height:184px; background: transparent url('../img/btn-local2.gif') no-repeat bottom right}
.bhome-noti{margin-left:2px; width:336px; background:#EEE; float:left}
.bhome-noti li{ list-style:none; padding:11px 14px 11px 14px; border-bottom:1px solid #D9D9D9; border-top:1px solid #F2F2F2; width:308px; float:left}
.bhome-noti img{width:60px; height:auto; margin-right:10px; float:left}
.bhone-notibtn{ padding-top:7px; width:100%; height:22px; background: transparent url('../img/btn-ver-nothome.gif') no-repeat center bottom; cursor:pointer; float:left}
.bhone-notibtn:hover{ padding-top:7px; width:100%; height:22px; background: transparent url('../img/btn-ver-nothome2.gif') no-repeat center bottom}

/*Novedades*/
.content-nov{width:1105px; height:auto; background: transparent url('../img/bg-cont-noti.png') no-repeat top center}
#footer-nov{width:1105px; height:57px; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto; font: normal 11px Arial; color: #764701; background: transparent url('../img/bg-foot-nov.png') no-repeat top center}

.nov-enc{width:100%; height:81px}
.nov-tit{width:530px; padding:30px 0 0 35px; float:left}
.nov-list{width:1035px; padding-left:46px; list-style:none}
.nov-list li{width:332px; height:231px; background: transparent url('../img/cuad-nov.gif') no-repeat; display:inline; padding-right:9px; padding-bottom:11px; float:left}
.tit{background: transparent url('../img/vineta-db.gif') no-repeat left center; font-size:15px; font-weight:bold; color:#C10202; padding-left:15px}
.nov-pest{padding-top:42px; padding-right:60px; width:305px; list-style:none; float:right}
.nov-pest li{background: transparent url('../img/pest-nov.png') no-repeat; width:126px; height:28px; line-height:33px; text-align:center; color:#C00; display:inline; letter-spacing:-1px; float:right}
.nov-pest li a{background: transparent url('../img/pest-nov2.png') no-repeat; width:126px; height:28px; line-height:28px; text-align:center; color:#000; display:inline; letter-spacing:-1px; float:right}
.nov-pest li a:hover{background: transparent url('../img/pest-nov2.png') no-repeat; width:126px; height:28px; line-height:28px; text-align:center; color:#C00; display:inline; letter-spacing:-1px; float:right}
.nov-cuadtit{padding-left:15px; width:300px; line-height:30px; font-size:10px; font-weight:bold; color:#7B7B7B}
.nov-cuadcont{width:297px; padding:13px 0 0 18px; color:#000; text-align:justify}
.nov-cuadcont p{margin:0; padding:0 0 10px 0}
.nov-cuadcont img{width:110px; height:auto; float:left; padding:0 13px 13px 0}
.nov-subtit{color:#F0331F; font-size:13px; font-weight:bold; padding-bottom:10px}
.nov-nota{color:#C20304; font-weight:bold}
.nov-pag{width:1015px; padding-left:46px; text-align:right; letter-spacing:-1px; word-spacing:4px; color:#C00; padding-bottom:15px}
.nov-pag a{color:#333; font-weight:bold}
.nov-pag a:hover{color:#F0331F}
.pag-lab{color:#333}

/*Testimonios*/
.test-cuadcont{width:297px; padding:13px 0 0 18px; color:#000; font-size:15px}
.test-cuadcont p{margin:0; padding:10px 0 10px 0}
.test-cuadcont img{width:123px; height:auto; float:left; padding:0 12px 13px 0}
.txt-red{color:#CD0520}
.test-list{width:1035px; padding-left:55px; list-style:none}
.test-list li{width:322px; height:191px; background: transparent url('../img/cuad-test.gif') no-repeat; display:inline; padding-right:13px; padding-bottom:11px; float:left}

/*Opción Toyota*/
.content-opt{width:1105px; min-height:501px; background: transparent url('../img/bg-cont-opt.png') no-repeat top center}
#footer-opt{width:1105px; height:57px; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto; font: normal 11px Arial; color: #764701; background: transparent url('../img/bg-foot-opt.png') no-repeat top center; padding-top:27px}

.opt-izq{background: transparent url('../img/bg-lat-opt.png') no-repeat top right; width:242px; height:501px; padding-left:15px; float:left}
.opt-der{width:830px; float:left}

.opt-latxt{width:190px; padding:25px; color:#000}
.opt-infobtn{ padding-top:7px; width:100%; height:22px; background: transparent url('../img/btn-info.gif') no-repeat center bottom; cursor:pointer; float:left}
.opt-infobtn:hover{ padding-top:7px; width:100%; height:22px; background: transparent url('../img/btn-info2.gif') no-repeat center bottom}

.opt-topder{width:805px; height:90px; float:left}
.opt-dertit{padding-top:24px; padding-left:45px; background: transparent url('../img/bg-pest-opt.png') no-repeat left bottom; width:280px; height:34px; line-height:34px; color:#000; font-size:14px; font-weight:bold; letter-spacing:-1px; float:left}
.opt-btnop{float:right; padding-top:30px; background: transparent url('../img/bg-btn-opt.png') no-repeat right bottom; width:145px; height:27px; line-height:27px; font-size:11px; font-weight:bold; color:#333; text-align:center; margin-left:5px; letter-spacing:-1px}
.opt-btnop a{float:right; background: transparent url('../img/bg-btn-opt.png') no-repeat right bottom; width:145px; height:27px; line-height:27px; font-size:11px; font-weight:bold; color:#333; text-align:center; margin-left:5px; letter-spacing:-1px}
.opt-btnop a:hover{float:right; background: transparent url('../img/bg-btn-opt.png') no-repeat right bottom; width:145px; height:27px; line-height:27px; font-size:11px; font-weight:bold; color:#C00; text-align:center; margin-left:5px; letter-spacing:-1px}

.opt-mod{padding-left:38px; width:750px; float:left}
.opt-mod li{ display:inline; list-style:none; margin-right:15px; margin-bottom:15px; float:left}

.obtns{width:135px; height:17px; padding-top:73px; text-align:center; }
.btn-yaris{background: transparent url('../img/btn-yaris.jpg') no-repeat; width:135px; height:17px; padding-top:73px; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-yaris:hover{background: transparent url('../img/btn-yaris2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-yarishb{background: transparent url('../img/btn-yarishb.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-yarishb:hover{background: transparent url('../img/btn-yarishb2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-corolla{background: transparent url('../img/btn-corolla.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-corolla:hover{background: transparent url('../img/btn-corolla2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-auris{background: transparent url('../img/btn-auris.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-auris:hover{background: transparent url('../img/btn-auris2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-camry{background: transparent url('../img/btn-camry.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-camry:hover{background: transparent url('../img/btn-camry2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-avensis{background: transparent url('../img/btn-avensis.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-avensis:hover{background: transparent url('../img/btn-avensis2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-prius{background: transparent url('../img/btn-prius.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-prius:hover{background: transparent url('../img/btn-prius2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-zellas{background: transparent url('../img/btn-zellas.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-zellas:hover{background: transparent url('../img/btn-zellas2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-hilux{background: transparent url('../img/btn-hilux.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-hilux:hover{background: transparent url('../img/btn-hilux2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-urban{background: transparent url('../img/btn-urban.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-urban:hover{background: transparent url('../img/btn-urban2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-rav{background: transparent url('../img/btn-rav.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-rav:hover{background: transparent url('../img/btn-rav2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-runner{background: transparent url('../img/btn-runner.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-runner:hover{background: transparent url('../img/btn-runner2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-prado{background: transparent url('../img/btn-prado.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-prado:hover{background: transparent url('../img/btn-prado2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-cruiser{background: transparent url('../img/btn-cruiser.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-cruiser:hover{background: transparent url('../img/btn-cruiser2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-fortuner{background: transparent url('../img/btn-fortuner.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-fortuner:hover{background: transparent url('../img/btn-fortuner2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-hiace{background: transparent url('../img/btn-hiace.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-hiace:hover{background: transparent url('../img/btn-hiace2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-coaster{background: transparent url('../img/btn-coaster.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-coaster:hover{background: transparent url('../img/btn-coaster2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-duntro{background: transparent url('../img/btn-duntro.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-duntro:hover{background: transparent url('../img/btn-duntro2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}
.btn-hino{background: transparent url('../img/btn-hino.jpg') no-repeat; color:#000; font-size:11px; font-weight:bold; float:left}
.btn-hino:hover{background: transparent url('../img/btn-hino2.jpg') no-repeat; color:#FFF; font-size:11px; font-weight:bold; float:left}

/*Yaris*/
.opt-contenido{padding-left:29px; width:780px; float:left}
.opt-modgal{width:100%; height:auto; padding-bottom:5px; float:left; position:relative}
.opt-modtxt{ padding-left:7px; width:725px; float:left}
.opt-modficha{width:100%; height:auto; padding-bottom:13px; float:left}
.opt-modtab{background:#DEDEDE; border:1px solid #DEDEDE}
.opt-modtd{text-align:center; font-size:10px; font-weight:bold}
.opt-modtd1{background:#FFF; text-align:center; font-size:11px; color:#333}
.opt-modtd2{background:#FEE; text-align:center; font-size:11px; color:#333}
.opt-modvisit{width:100%; height:32px; background: transparent url('../img/btn-visita.png') no-repeat top center; margin-bottom:15px; float:left}
.opt-modvisit:hover{width:100%; height:32px; background: transparent url('../img/btn-visita2.png') no-repeat top center; margin-bottom:15px; float:left}

/*Opción Inmueble*/
.opi-inm{padding-left:38px; width:780px; float:left}
.opi-op{width:371px; padding:0 8px 20px 0; float:left}
.opi-txt{width:715px; padding-left:15px; float:left}

.opi-contint{padding-left:25px; width:795px; float:left}
.opi-izq{width:200px; padding-right:29px; float:left}
.opi-der{width:550px; float:left}
.opi-derpar{width:100%; float:left; text-align:justify}
.opi-derpar2{padding-left:43px; width:500px; padding-bottom:15px; float:left; text-align:justify}
.opi-derp1{margin-left:3px; background: transparent url('../img/bg-number.gif') no-repeat top left; text-align:center; color:#FFF; font-size:13px; font-weight:bold; width:29px; height:28px; line-height:28px; float:left}
.opi-derp2{width:500px; padding-left:14px; padding-bottom:15px; float:left}

/*Acerca de Opción*/
.quie-nov{width:1105px; height:auto; background: transparent url('../img/bg-cont-noti.png') no-repeat top center; float:left}
.quie-enc{width:100%; height:69px; float:left}
.quie-tit{width:223px; padding:30px 0 0 35px; float:left}
.quie-pest{background: transparent url('../img/bg-pest-quie.png') no-repeat left bottom; width:225px; height:33px; line-height:35px; letter-spacing:-1px; float:left; padding-top:36px; padding-left:45px; font-size:14px; font-weight:bold}
.quie-izq{ width:233px; height:auto; padding-left:24px; float:left}
.quie-der{width:775px; height:auto; padding-left:28px; padding-top:24px; padding-bottom:20px; float:left}

.quie-list{background: transparent url('../img/bg-menufoot-quie.gif') no-repeat bottom left; width:222px; list-style:none; padding-bottom:6px; margin-bottom:20px}
.quie-list li{background: transparent url('../img/bg-menu-quie.gif') no-repeat top left; padding:10px 10px 10px 40px; width:172px; font-size:11px; color:#999}
.quie-list li a{width:172px; font-size:11px; color:#000}
.quie-list li a:hover{width:172px; font-size:11px; color:#C00}
.qlist-div{border-bottom:1px solid #E1E1E1}

.quie-cont-img{min-width:240px; padding-right:25px; float:left}
.quie-cont-txt{width:500px; height:auto; padding-top:13px; float:left}
.quie-cont-txt2{width:745px; height:auto; padding-left:12px; float:left}
.quie-logos{width:690px; text-align:right; float:left}

/*Locales*/
.loc-izq{width:393px; height:auto; float:left}
.loc-der{width:705px; height:530px; float:left}
.loc-der2{width:705px; height:530px; float:left; background:#FFF}

.loc-map{width:393px; height:458px; float:left; padding-top:22px}
.loc-pest{background: transparent url('../img/bg-pest-loc.gif') no-repeat left bottom; width:225px; height:33px; line-height:35px; letter-spacing:-1px; float:left; padding-top:36px; padding-left:40px; font-size:14px; font-weight:bold}
.loc-cont{width:699px; background: transparent url('../img/bg-lat-loc.png') no-repeat top left; float:left}

.loc-txt{width:254px; padding:40px 35px 0 40px; float:left}
.loc-ubic{width:300px; height:auto; background:#FFF; padding:14px; border:1px solid #C4C4C4; margin-top:40px; float:left}
.loc-par1{padding-bottom:10px; font-size:14px}
.loc-par2{height:56px; padding-bottom:5px; font-size:17px; line-height:50px; text-align:center; background: transparent url('../img/bg-btn-loc.png') no-repeat top center}
.loc-par3{padding-bottom:10px; font-size:12px}
.loc-stxt{color:#C00; font-size:13px; font-weight:bold}
.loc-stxt2{color:#06C; font-size:13px; font-weight:bold}

/*créditos*/
.cred-izq{width:291px; float:left}
.cred-der{width:770px; padding-bottom:25px; float:left}

.cred-enc{width:100%; height:70px}
.cred-pest{background: transparent url('../img/pest-cred.png') no-repeat left bottom; width:125px; height:27px; line-height:27px; text-align:center; letter-spacing:-1px; padding-top:43px; padding-right:60px; font-size:14px; font-weight:bold; float:right}
.cred-cont{width:710px}
.cred-enctit{width:100%; padding-bottom:15px; padding-top:20px; color:#06C; font-size:16px; font-weight:bold; float:left}
.cred-group{width:120px; padding:0 10px 20px 10px; color:#333; text-align:center; float:left}
.cred-group img{width:46px}
.cred-nmbg{font-weight:bold}
.cred-nmbg a, .cred-nmbg a:hover{font-weight:bold; color:#333}
.cred-btnver{ width:100%; height:22px; background: transparent url('../img/btn-cred-ver.gif') no-repeat center bottom; cursor:pointer;}
.cred-btnver:hover{ width:100%; height:22px; background: transparent url('../img/btn-cred-ver2.gif') no-repeat center bottom}
.cred-note{padding:10px 0 0 5px; margin-top:10px; width:700px; border-top:1px dotted #666; color:#333; float:left}

.cred-enctit2{width:100%; padding-bottom:15px; padding-top:20px; color:#F0331F; font-size:16px; font-weight:bold; float:left}
.cred-txt{width:705px; padding-bottom:25px; float:left}
.cred-foto{width:200px; float:left}
.cred-foto img{width:180px}
.cred-dat{width:490px; color:#333; float:left}
.cred-subdat{width:490px; float:left}
.cdat{ text-align:right; padding-right:13px; width:140px}

.cred-pestback{background: transparent url('../img/btn-cred-back.gif') no-repeat left bottom; width:125px; height:27px; line-height:27px; text-align:center; letter-spacing:-1px; padding-top:42px; padding-right:60px; font-size:11px; font-weight:bold; color:#333; float:right}
.cred-pestback a{background: transparent url('../img/btn-cred-back.gif') no-repeat left bottom; width:125px; height:27px; line-height:27px; text-align:center; letter-spacing:-1px; font-size:11px; font-weight:bold; color:#333; float:right}
.cred-pestback a:hover{background: transparent url('../img/btn-cred-back2.gif') no-repeat left bottom; width:125px; height:27px; line-height:27px; text-align:center; letter-spacing:-1px; font-size:11px; font-weight:bold; color:#FFF; float:right}

.cred-listn{background:#999; padding-bottom:3px; padding-right:3px; list-style:none; margin-bottom:10px; float:left}
.cred-listn li{margin:3px 0 0 3px; width:75px; height:25px; line-height:25px; background:#FFF; color:#333; text-align:center; display:inline; float:left}

/*NotiOpción*/
.notio-pest{background: transparent url('../img/pest-nov.png') no-repeat left bottom; width:126px; height:28px; line-height:33px; text-align:center; color:#C00; display:inline; letter-spacing:-1px; padding-top:42px; padding-right:60px; font-size:11px; font-weight:bold; float:right}
.notio-pest a{background: transparent url('../img/pest-nov2.png') no-repeat left bottom; width:126px; height:28px; line-height:28px; text-align:center; color:#000; display:inline; letter-spacing:-1px; font-size:11px; font-weight:bold; float:right}
.notio-pest a:hover{background: transparent url('../img/pest-nov2.png') no-repeat left bottom; width:126px; height:28px; line-height:28px; text-align:center; color:#C00; display:inline; letter-spacing:-1px; font-size:11px; font-weight:bold; float:right}

.notio-intro{width:210px; padding-left:52px; padding-right:25px; padding-top:35px; color:#333; float:left}
.notio-list{width:790px; padding-bottom:25px; list-style:none; float:left}
.notio-list li{background: transparent url('../img/bg-cuad-notio.gif') no-repeat top left; width:250px; height:291px; padding:0 10px 0 0; display:inline; float:left}

.notio-lienc{padding:0 0 18px 18px; width:208px; height:30px; float:left}
.notio-tit{line-height:30px; font-size:11px; font-weight:bold; color:#7B7B7B; float:left}
.notio-btn, .notio-btn a{line-height:30px; font-size:11px; font-weight:bold; color:#7B7B7B; float:right}
.notio-btn a:hover{line-height:30px; font-size:11px; font-weight:bold; color:#900; float:right}
.notio-img{height:230px; padding-left:53px; text-align:center; float:left}
.notio-borde{width:150x; height:218px; float:left}
.notio-borde:hover{width:150x; height:218px; border:2px solid #D6313D; float:left}

.notio-arch{width:770px; padding-top:33px; float:left}
.notio-garch{width:170px; padding:0 40px 0 40px; background:transparent url('../img/div-arch.png') no-repeat top left; list-style:none; float:left}
.notio-garch li{width:170px; padding-bottom:28px; float:none}
.notio-garch img{padding-right:15px; float:left}
.notio-garch a, .notio-garch a:hover{font-size:11px}
.notio-titarch{font-weight:bold; color:#333; font-size:16px; letter-spacing:-1px}

/*Resultado de Asambleas*/
.reasam-nov{width:1105px; height:auto; background: transparent url('../img/bg-cont-noti.png') no-repeat top center; float:left}
.reasam-tit{width:235px; padding:30px 0 0 35px; float:left}
.reasam-pest{padding-top:42px; padding-right:40px; width:785px; list-style:none; float:right}
.reasam-pest li{background: transparent url('../img/pest-nov.png') no-repeat; width:126px; height:28px; line-height:33px; text-align:center; color:#C00; display:inline; letter-spacing:-1px; float:right}
.reasam-pest li a{background: transparent url('../img/pest-nov2.png') no-repeat; width:126px; height:28px; line-height:28px; text-align:center; color:#000; display:inline; letter-spacing:-1px; float:right}
.reasam-pest li a:hover{background: transparent url('../img/pest-nov2.png') no-repeat; width:126px; height:28px; line-height:28px; text-align:center; color:#C00; display:inline; letter-spacing:-1px; float:right}
.reasam-cont{padding-left:48px; width:1020px; float:left}
.reasam-subtit{width:100%; padding-bottom:13px; padding-top:5px; font-size:18px}
.reasam-cuad{width:100%; float:left}

.reasam-tabenc{padding:3px 3px 1px 3px; background:#DADADA; color:#FFF; font-size:11px; float:left}
.reasam-tabt1{width:50px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt2{width:49px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt3{width:49px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt4{width:246px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt5{width:119px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt6{width:88px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt7{width:73px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt8{width:73px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt9{width:70px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}
.reasam-tabt10{width:187px; height:37px; background:#2B2B2B; padding-top:13px; text-align:center; float:left}

.reasam-tab{width:100%; padding-bottom:30px; float:left}

.reasam-modtab{background:#DADADA; border:2px solid #DEDEDE}
.reasam-modtd1{background:#FFF; text-align:center; letter-spacing:-1px; padding:14px 0 14px 0; color:#333}
.reasam-modtd2{background:#FEE; text-align:center;letter-spacing:-1px; padding:14px 0 14px 0; color:#333}
.reasam-txtleft{padding-left:20px; text-align:left}
.reasam-date{width:95px; float:left}
.reasam-date2{width:70px; float:left}

/*Contáctenos*/
.contact-cont{width:1020px; height:auto; padding-left:55px; padding-bottom:30px; padding-top:5px; float:left}
.contact-form{width:535px; height:auto; padding-right:40px; float:left}
.contact-dato{width:420px; height:auto; float:left}
.contact-ubic{padding:4px; background:#FFF; border:4px solid #DADADA; width:391px}
.contact-lab{text-align:right; padding-right:15px; width:150px}
.contact-input{width:360px; height:21px; border:1px solid #C4C4C4; background:#FFF; margin-bottom:1px}
.contact-select{width:175px; height:21px; border:1px solid #C4C4C4; background:#FFF; margin-bottom:3px}
.contact-txtarea{width:360px; height:60px; border:1px solid #C4C4C4; background:#FFF; margin-bottom:5px}
.contact-subtit{color:#C30722; font-weight:bold; padding-bottom:3px}
.contact-btn{background:transparent url('../img/bg-btn-form.gif') no-repeat;  width:97px; height:22px; text-align:center; line-height:22px; border:0; font-size:11px; color:#FFF; font-weight:bold}

/*Textos*/
.txt-subtit{color:#E31E2D; font-size:14px; font-weight:bold; padding-bottom:10px}
.txt-red2{color:#F0331F}

/*Enlaces*/
.a1{color:#666}
.a1:hover{color:#F0331F}
.a2{color:#990000; font-weight:bold}
.a2:hover{color:#183884; font-weight:bold}
.a3, .a3:hover{color:#333}
.a4, .a4:hover{color:#900}

/* GALLERY ZOOM
------------------------------------*/
ul.thumb {float: left; list-style: none; margin: 0; padding: 10px; width: 305px; }
ul.thumb li { margin: 0; padding: 5px 5px 30px 0px; float: left; position: relative; width: 146px; height: 72px; }
ul.thumb li img { width: 136px; height: 62px; border: 1px solid #ddd; padding: 15px 5px 20px 5px; background: #F9F9F9; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic; }
ul.thumb li img.hover { background:#FFF; border: 1px solid #ddd; }
#main_view { float: left; padding: 9px 0; margin-left: 0; }

/* LIGHTBOX
------------------------------------*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../img/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
